package com.ctvit.framework.domain;
import java.util.Date;

import com.ctvit.framework.domain.BaseBean;
/**
* domain类
* 对应数据库表:SYSTEM_PARAMETER
* 
*/ 
public class SystemParameter extends BaseBean{
	/*
	* 字段:     PK
	* 数据库类型:NUMBER
	* 说明:     主键
	* 
	*/
	private Long pk;
	/*
	* 字段:     GROUPNAME
	* 数据库类型:CHAR
	* 说明:     功能组名称
	* 
	*/
	private String groupname;
	/*
	* 字段:     CODE
	* 数据库类型:VARCHAR2
	* 说明:     代码
	* 
	*/
	private String code;
	/*
	* 字段:     NAME
	* 数据库类型:VARCHAR2
	* 说明:     名称
	* 
	*/
	private String name;
	/*
	* 字段:     VALUE1
	* 数据库类型:VARCHAR2
	* 说明:     值
	* 
	*/
	private String value1;
	/*
	* 字段:     VALUE2
	* 数据库类型:VARCHAR2
	* 说明:     另一个值
	* 
	*/
	private String value2;
	/*
	* 字段:     MEMO
	* 数据库类型:VARCHAR2
	* 说明:     备注
	* 
	*/
	private String memo;
	/*
	* 字段:     CHANGABLE
	* 数据库类型:VARCHAR2
	* 说明:     系统初始化后是否可以修改该参数
	* 
	*/
	private String changable;
	
	/**
	 * 主键.
	 *
	 * @return Pk type:Long
	 */
	public Long getPk() {
		return pk;
	}
	
	/**
	 * 主键.
	 *
	 * @param newvalue
	 */
	public void setPk(Long newvalue) {
		this.pk = newvalue;
	}
	
	/**
	 * 功能组名称.
	 *
	 * @return Groupname type:String
	 */
	public String getGroupname() {
		return groupname;
	}
	
	/**
	 * 功能组名称.
	 *
	 * @param newvalue
	 */
	public void setGroupname(String newvalue) {
		this.groupname = newvalue;
	}
	
	/**
	 * 代码.
	 *
	 * @return Code type:String
	 */
	public String getCode() {
		return code;
	}
	
	/**
	 * 代码.
	 *
	 * @param newvalue
	 */
	public void setCode(String newvalue) {
		this.code = newvalue;
	}
	
	/**
	 * 名称.
	 *
	 * @return Name type:String
	 */
	public String getName() {
		return name;
	}
	
	/**
	 * 名称.
	 *
	 * @param newvalue
	 */
	public void setName(String newvalue) {
		this.name = newvalue;
	}
	
	/**
	 * 值.
	 *
	 * @return Value1 type:String
	 */
	public String getValue1() {
		return value1;
	}
	
	/**
	 * 值.
	 *
	 * @param newvalue
	 */
	public void setValue1(String newvalue) {
		this.value1 = newvalue;
	}
	
	/**
	 * 另一个值.
	 *
	 * @return Value2 type:String
	 */
	public String getValue2() {
		return value2;
	}
	
	/**
	 * 另一个值.
	 *
	 * @param newvalue
	 */
	public void setValue2(String newvalue) {
		this.value2 = newvalue;
	}
	
	/**
	 * 备注.
	 *
	 * @return Memo type:String
	 */
	public String getMemo() {
		return memo;
	}
	
	/**
	 * 备注.
	 *
	 * @param newvalue
	 */
	public void setMemo(String newvalue) {
		this.memo = newvalue;
	}
	
	/**
	 * 系统初始化后是否可以修改该参数.
	 *
	 * @return Changable type:String
	 */
	public String getChangable() {
		return changable;
	}
	
	/**
	 * 系统初始化后是否可以修改该参数.
	 *
	 * @param newvalue
	 */
	public void setChangable(String newvalue) {
		this.changable = newvalue;
	}
}

